fallilng-object protective structure - Turkish English Dictionary